/***************************************************************************
 创建者：       hualei
 开始时间：    2018.09.10
 copyright:(C) 深圳市华友高科有限公司
 修改说明：（每次有修改就添加一条，带有 修改人，修改时间，修改描述）

 ***************************************************************************
 *   MOVE_MAG 磁导航指令属性编辑视窗测试用代理类
 *
 ***************************************************************************/
#ifndef MOVEMAGINSTRUCTIONDELEGATE_H
#define MOVEMAGINSTRUCTIONDELEGATE_H

#include "../MoveMagInstructionView/movemaginstructionview.h"
#include "movemaginstructiondelegate_global.h"
#include <QObject>
#include <QWidget>

/**
 * @brief The MoveMagInstructionDelegate class  MOVE_MAG 磁导航指令属性编辑视窗测试用代理类
 */
class  MOVEMAGINSTRUCTIONDELEGATESHARED_EXPORT MoveMagInstructionDelegate : public QObject
{
    Q_OBJECT

public:
    /**
     * @brief MoveMagInstructionDelegate    构造函数
     * @param parent
     */
    MoveMagInstructionDelegate(QWidget *parent = 0);

    /**
     * @brief initView      初始化属性编辑视图
     */
    void initView();

public:
    /**
     * @brief moveMagInstructionView    MOVE_MAG 磁导航指令属性编辑视图界面
     */
    MoveMagInstructionView *moveMagInstructionView;

public slots:
    /**
     * @brief clearNoteSlot　清除注释槽函数
     */
    void clearNoteSlot();
    /**
     * @brief finishEditInstructionSlot　完成指令编辑槽函数
     */
    void finishEditInstructionSlot();

};

#endif // MOVEMAGINSTRUCTIONDELEGATE_H
